green grapes - German English Dictionary